﻿using B.ERP.Services.Input;
using B.ERP.Services.OutPut;
using Standard;

namespace B.ERP.Services
{
    public interface IBOMServices
    {
        ApiResult<int> AddBom(AddBomInput Input);
        ApiResult<List<GetBomDTO>> GetBom();
        ApiResult<int> AddMaterial(AddMaterialInput addMaterialInput);
        ApiResult<int> MaterialDeleteList(List<string> Ids);
        ApiPaging<GetMaterialOutPut> GetMaterial(SearchMaterialInput searchMaterialInput);
        ApiResult<List<GetMaterialOutPut>> GetMaterialcount();
        ApiResult<int> UpdateMaterial(EditMaterialInput editMaterialInput);
       ApiResult<List<TreeDTO>> TreeBom();
    }
}
